ciliated cells - French English Dictionary